package cn.zhuoluodada.opensource.smartdb.sqlbuilder.impl.postgresql;

import cn.zhuoluodada.opensource.smartdb.SmartDb;
import cn.zhuoluodada.opensource.smartdb.database.SupportDatabaseType;
import cn.zhuoluodada.opensource.smartdb.sqlbuilder.impl.AbstractSelectSqlBuilder;
import cn.zhuoluodada.opensource.smartdb.sqlbuilder.convertor.ColumnNameConverter;
import cn.zhuoluodada.opensource.smartdb.sqlbuilder.convertor.TableNameConverter;

public class PostgreSqlSelectSqlBuilder extends AbstractSelectSqlBuilder {

    public PostgreSqlSelectSqlBuilder(TableNameConverter tableNameConverter, ColumnNameConverter columnNameConverter) {
        super(tableNameConverter, columnNameConverter);
    }

    public PostgreSqlSelectSqlBuilder(SmartDb smartDb) {
        super(smartDb);
    }

    @Override
    public SupportDatabaseType getSupportDatabaseType() {
        return SupportDatabaseType.POSTGRE_SQL;
    }

}
